"
I am a special because I announce changes only if the new value set is different from the current value.
"
Class {
	#name : 'IdentityNewValueHolder',
	#superclass : 'NewValueHolder',
	#category : 'NewValueHolder-Core-Base',
	#package : 'NewValueHolder-Core',
	#tag : 'Base'
}

{ #category : 'accessing' }
IdentityNewValueHolder >> value: anObject [

	self value == anObject ifFalse: [	super value: anObject ]
]
